_cccc_hhhh_aaaa_rrrr_gggg_eeee_ffff_eeee_eeee can be invoked to charge a _n_u_m_b_e_r of units to _l_o_g_i_n-_n_a_m_e. A
record is written to _////_vvvv_aaaa_rrrr_////_aaaa_dddd_mmmm_////_ffff_eeee_eeee, to be merged with other accounting
records by _rrrr_uuuu_nnnn_aaaa_cccc_cccc_tttt.
_cccc_kkkk_pppp_aaaa_cccc_cccc_tttt should be initiated via _cccc_rrrr_oooo_nnnn(1M) to periodically check the size
of _////_vvvv_aaaa_rrrr_////_aaaa_dddd_mmmm_////_pppp_aaaa_cccc_cccc_tttt. If the size exceeds _b_l_o_c_k_s, 1000 by default, _tttt_uuuu_rrrr_nnnn_aaaa_cccc_cccc_tttt
is invoked with argument _s_w_i_t_c_h. If the number of free disk blocks in
the _////_vvvv_aaaa_rrrr filesystem falls below 500, _cccc_kkkk_pppp_aaaa_cccc_cccc_tttt automatically turns off the
collection of process accounting records via the _o_f_f argument to
_tttt_uuuu_rrrr_nnnn_aaaa_cccc_cccc_tttt. When at least 500 blocks are restored, the accounting is
activated again on the next invocation of _cccc_kkkk_pppp_aaaa_cccc_cccc_tttt. This feature is
sensitive to the frequency at which _cccc_kkkk_pppp_aaaa_cccc_cccc_tttt is executed, usually by _cccc_rrrr_oooo_nnnn.
The _llll_aaaa_ssss_tttt_llll_oooo_gggg_iiii_nnnn command records the last date on which each user logged in.
It is invoked by both the standard UNIX System V accounting and
Comprehensive System Accounting (CSA) packages as part of the daily
accounting run. By default, lastlogin processes the
_////_vvvv_aaaa_rrrr_////_aaaa_dddd_mmmm_////_aaaa_cccc_cccc_tttt_////_nnnn_iiii_tttt_eeee_////_cccc_tttt_aaaa_cccc_cccc_tttt_...._MMMM_MMMM_DDDD_DDDD file, and it updates the
_////_vvvv_aaaa_rrrr_////_aaaa_dddd_mmmm_////_aaaa_cccc_cccc_tttt_////_ssss_uuuu_mmmm_////_llll_oooo_gggg_iiii_nnnn_llll_oooo_gggg file. _cccc_tttt_aaaa_cccc_cccc_tttt_...._MMMM_MMMM_DDDD_DDDD is a standard UNIX System V
accounting total accounting file in tacct format.
The _----_cccc _i_n_f_i_l_e option specifies that _llll_aaaa_ssss_tttt_llll_oooo_gggg_iiii_nnnn should process _i_n_f_i_l_e,
which is a consolidated accounting file in cacct format. When the _----_cccc
option is specified, _llll_aaaa_ssss_tttt_llll_oooo_gggg_iiii_nnnn updates the _////_vvvv_aaaa_rrrr_////_aaaa_dddd_mmmm_////_aaaa_cccc_cccc_tttt_////_ssss_uuuu_mmmm_////_cccc_ssss_aaaa_////_llll_oooo_gggg_iiii_nnnn_llll_oooo_gggg
file.
_mmmm_oooo_nnnn_aaaa_cccc_cccc_tttt should be invoked once each month or each accounting period.
_n_u_m_b_e_r indicates which month or period it is. If _n_u_m_b_e_r is not given, it
defaults to the current month (01-12). This default is useful if _mmmm_oooo_nnnn_aaaa_cccc_cccc_tttt
is to execute via _cccc_rrrr_oooo_nnnn(1M) on the first day of each month. _mmmm_oooo_nnnn_aaaa_cccc_cccc_tttt
creates summary files in _////_vvvv_aaaa_rrrr_////_aaaa_dddd_mmmm_////_aaaa_cccc_cccc_tttt_////_ffff_iiii_ssss_cccc_aaaa_llll and restarts the summary
files in _////_vvvv_aaaa_rrrr_////_aaaa_dddd_mmmm_////_aaaa_cccc_cccc_tttt_////_ssss_uuuu_mmmm.
_nnnn_uuuu_llll_llll_aaaa_dddd_mmmm creates _f_i_l_e with mode 664 and ensures that owner and group are
_aaaa_dddd_mmmm. It is called by various accounting shell procedures.
_pppp_rrrr_cccc_tttt_mmmm_pppp can be used to print the session record file (normally
_////_vvvv_aaaa_rrrr_////_aaaa_dddd_mmmm_////_aaaa_cccc_cccc_tttt_////_nnnn_iiii_tttt_eeee_////_cccc_tttt_mmmm_pppp is created by _aaaa_cccc_cccc_tttt_cccc_oooo_nnnn_1111 (see _aaaa_cccc_cccc_tttt_cccc_oooo_nnnn(1M)).
_pppp_rrrr_dddd_aaaa_iiii_llll_yyyy is invoked by _rrrr_uuuu_nnnn_aaaa_cccc_cccc_tttt to format a report of the previous day's
accounting data. The report resides in _////_vvvv_aaaa_rrrr_////_aaaa_dddd_mmmm_////_aaaa_cccc_cccc_tttt_////_ssss_uuuu_mmmm_////_rrrr_pppp_rrrr_tttt_////_mmmm_mmmm_dddd_dddd where
_m_m_d_d is the month and day of the report. The current daily accounting
reports can be printed by typing _pppp_rrrr_dddd_aaaa_iiii_llll_yyyy. Previous days' accounting
reports can be printed by using the _m_m_d_d option and specifying the exact
report date desired. The _----_llll flag prints a report of exceptional usage by
login ID for the specified date. Previous daily reports are cleaned up
and therefore inaccessible after each invocation of _mmmm_oooo_nnnn_aaaa_cccc_cccc_tttt. The _----_cccc flag
prints a report of exceptional resource usage by command and can be used
on the current day's accounting data only.
_pppp_rrrr_tttt_aaaa_cccc_cccc_tttt can be used to format and print any total accounting (_tttt_aaaa_cccc_cccc_tttt)
file.
_ssss_hhhh_uuuu_tttt_aaaa_cccc_cccc_tttt is invoked during a system shutdown to turn process accounting
off and append a reason record to _////_vvvv_aaaa_rrrr_////_aaaa_dddd_mmmm_////_wwww_tttt_mmmm_pppp.
_ssss_tttt_aaaa_rrrr_tttt_uuuu_pppp can be invoked when the system is brought to a multiuser state to
turn process accounting on.
_tttt_uuuu_rrrr_nnnn_aaaa_cccc_cccc_tttt is an interface to _aaaa_cccc_cccc_tttt_oooo_nnnn (see _aaaa_cccc_cccc_tttt(1M)) to turn process
accounting _oooo_nnnn or _oooo_ffff_ffff. The _ssss_wwww_iiii_tttt_cccc_hhhh argument moves the current
_////_vvvv_aaaa_rrrr_////_aaaa_dddd_mmmm_////_pppp_aaaa_cccc_cccc_tttt to the next free name in _////_vvvv_aaaa_rrrr_////_aaaa_dddd_mmmm_////_pppp_aaaa_cccc_cccc_tttt_i_n_c_r (where _i_n_c_r is
a number starting with _1111 and incrementing by one for each additional
_pppp_aaaa_cccc_cccc_tttt file), then turns accounting back on again. This procedure is
called by _cccc_kkkk_pppp_aaaa_cccc_cccc_tttt and thus can be taken care of by the _cccc_rrrr_oooo_nnnn and used to
keep _pppp_aaaa_cccc_cccc_tttt to a reasonable size. _ssss_hhhh_uuuu_tttt_aaaa_cccc_cccc_tttt uses _tttt_uuuu_rrrr_nnnn_aaaa_cccc_cccc_tttt to stop process
accounting. _ssss_tttt_aaaa_rrrr_tttt_uuuu_pppp uses _tttt_uuuu_rrrr_nnnn_aaaa_cccc_cccc_tttt to start process accounting.
FFFFIIIILLLLEEEESSSS
_////_vvvv_aaaa_rrrr_////_aaaa_dddd_mmmm_////_ffff_eeee_eeee accumulator for fees
_////_vvvv_aaaa_rrrr_////_aaaa_dddd_mmmm_////_pppp_aaaa_cccc_cccc_tttt current file for per-process accounting
_////_vvvv_aaaa_rrrr_////_aaaa_dddd_mmmm_////_pppp_aaaa_cccc_cccc_tttt_i_n_c_r used if _pppp_aaaa_cccc_cccc_tttt gets large and during execution
_////_uuuu_ssss_rrrr_////_llll_iiii_bbbb_////_aaaa_cccc_cccc_tttt_////_pppp_tttt_eeee_llll_uuuu_ssss_...._aaaa_wwww_kkkk contains the limits for exceptional usage by
login ID
_////_uuuu_ssss_rrrr_////_llll_iiii_bbbb_////_aaaa_cccc_cccc_tttt_////_pppp_tttt_eeee_cccc_mmmm_ssss_...._aaaa_wwww_kkkk contains the limits for exceptional usage by
command name
_////_vvvv_aaaa_rrrr_////_aaaa_dddd_mmmm_////_aaaa_cccc_cccc_tttt_////_nnnn_iiii_tttt_eeee working directory
_////_uuuu_ssss_rrrr_////_llll_iiii_bbbb_////_aaaa_cccc_cccc_tttt holds all accounting commands in section 1M
_////_vvvv_aaaa_rrrr_////_aaaa_dddd_mmmm_////_aaaa_cccc_cccc_tttt_////_ssss_uuuu_mmmm summary directory contains information for
_mmmm_oooo_nnnn_aaaa_cccc_cccc_tttt
_////_vvvv_aaaa_rrrr_////_aaaa_dddd_mmmm_////_aaaa_cccc_cccc_tttt_////_ssss_uuuu_mmmm_////_cccc_ssss_aaaa summary directory contains information for CSA